Work correctly if CVSROOT specifies :fork: or
authorPaul Eggert <eggert@twinsun.com>
Sun, 15 Feb 2004 07:41:58 +0000 (07:41 +0000)
committerPaul Eggert <eggert@twinsun.com>
Sun, 15 Feb 2004 07:41:58 +0000 (07:41 +0000)
commite9c90010cf5d36b4155ad78c016d8ab4c36b8ae8
treebba3f3c4bf77256b3462e50353368b95d4acdca2
parent29733c19fe9b7ba0f6bce26b646d0a48f251c89e
Work correctly if CVSROOT specifies :fork: or
:local: methods, or omits the colon between the hostname
and the path.  Allow :/ in repository path, since CVS does.
Fix typo: "pository" should be set from $CVSROOT, not $repository.
This fixes a bug reported by Wolfgang Scherer in
<http://mail.gnu.org/archive/html/bug-gnu-emacs/2004-02/msg00085.html>,
along with some related bugs I discovered by inspecting how
CVS itself parses $CVSROOT.
lib-src/rcs2log